service corps - French English Dictionary